big fish in a small pond - Deutsch Englisch Wörterbuch